patent drafting patent attorney invention patent drafting cad design autocad attorney intellectual property invention patent innovation new invention copyright invention help inventor